草庐IT

Android Activity 静默退出

全部标签

android - 为什么安卓模拟器浏览器输入url回车后直接退出到主界面?

几天前,我在我的工作笔记本电脑上安装了AndroidSDK。我为4.0.3创建了一个AVD。我在命令行上使用代理信息运行它。当它启动时,我运行了浏览器应用程序,它成功地显示了谷歌主页。然后,我单击浏览器应用程序的URL字段并输入与网站相关联的公共(public)主机名,然后按PC键盘上的Enter键。结果是浏览器应用程序刚刚退出并返回到主屏幕。我尝试了几个不同的主机名(www.cnn.com是其中之一),结果相同。我错过了什么?当我在新URL上按Enter时,我得到的正确logcat输出如下:I/ActivityThread(485):Pubcom.android.quicksearc

android - 进程 'command ' F :\android-sdk\build-tools\21. 1.2\aapt.exe'' 以非零退出值 1 完成

这是我的build.gradle文件的内容://Top-levelbuildfilewhereyoucanaddconfigurationoptionscommontoallsub-projects/modules.buildscript{repositories{maven{credentials{usernameartifactoryUserNamepasswordartifactoryPassword}url'http://test:8081/artifactory/libs-release-local'}mavenCentral()}dependencies{classpath

android - 前台服务中的静默通知

我有多个应用程序可以协同工作以完成相同的工作,并且它们都属于同一个开发人员。每个应用程序都在后台运行一个长时间运行的服务,并不断处理用户的输入。问题是那些服务不能长时间在后台运行,因为Android系统会杀死它们。所以我想使用前台服务而不是后台服务来防止系统杀死它们。但是,我不想在通知抽屉中使用多个不同的通知来烦扰用户。我发现在AndroidO中创建通知而不分配channel,会让系统在不显示通知的情况下启动前台服务。类似于以下内容:Notification.Builderbuilder=newNotification.Builder(context);builder.setConte

hadoop退出安全模式

Hadoop退出安全模式hadoop为了防止数据丢失,启动了“安全模式”的设置,每次启动hadoop后一段时间内集群处于安全模式,该模式下集群会检查各节点文件块的记录,如果数据块中满足replication设置值的数据块的数量在总数据块数量中所占比例没有超过一定值(称为安全模式阀值,默认为0.999f),那么集群将持续处于安全模式,在该模式下,文件系统中的内容不允许修改也不允许删除,直到安全模式结束。安全模式主要是为了系统启动的时候检查各个DataNode上数据块的有效性,同时根据策略必要的复制或者删除部分数据块。运行期通过命令也可以进入安全模式。在实践过程中,系统启动的时候去修改和删除文件也

android - 如何在 Android 中以编程方式打开/更改 Google Ads 选择退出设置?

是否有一种简单的方法可以帮助用户在应用内更改他们的选择退出广告个性化设置?可以通过浏览至Google->Ads从Android设置应用手动打开它:我知道很多设置屏幕可以使用Settings以编程方式打开类,例如Intentintent=newIntent(Settings.ACTION_NFC_SETTINGS);activity.startActivity(intent);但是,我看不到用于打开广告屏幕的选项。我还知道GooglePlay服务有一些有用的实用程序可以让用户调整他们的位置设置,例如LocationSettingsRequest.Ads设置是否有类似内容?

android - 退出Activity后如何释放实际的Activity对象内存?

我的Android应用程序出现OutofMemoryError,我对发生了什么感到有点困惑。基本上发生的情况是,前几次我能够运行它,但是当我尝试退出它然后快速重复地再次打开它时,我遇到内存不足错误。我已经尝试研究这个主题,发现recycle()方法通常是问题所在。但是,我已经在每个位图(存储在对象容器中,存储在数组列表中)上调用了回收方法,但仍然遇到问题。完成此操作后,当我遇到一些奇怪的事情时,我尝试使用Eclipse内存分析器查看堆转储。退出Activity后(回到启动器Activity,然后通过按钮再次打开Activity,我使用内存分析器截取了堆转储的屏幕截图。事实证明,每次我退

当应用在iOS上退出时,如何关闭网络扩展

启动网络扩展表单应用程序,我希望在应用程序退出时关闭网络扩展名。方法-(void)applicationWillTerminate:(UIApplication*)application;当应用程序不活动时不会致电(这意味着可以通过在最近的应用列表中通过SwipeIT关闭应用程序)。看答案尝试使用经理的删除FrompReferences功能,取决于您使用的提供商。Objective-C[NEAppProxyProviderManager.sharedManagerremoveFromPreferencesWithCompletionHandler:^(NSError*_Nullableerro

android lollipop - fragment 的 setentertransition() 在退出时无法正常工作

在替换fragment时,我正在使用适用于androidlollipop版本的幻灯片动画。对于这个特定的替换,它按预期工作,但在按下后退按钮时,它首先弹出当前fragment,然后执行输入动画的反向(滑出)。privatevoidreplaceContentFrameByFragment(FragmentreplaceBy,StringreplaceByFragmentTag){if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.LOLLIPOP){Slideslide=newSlide(Gravity.BOTTOM);slide.setDura

android - 当应用程序从异常处理程序退出时重新启动 Activity

在我的应用程序中,我使用全局异常处理程序来避免强制关闭。但是在调用system.exit(0)之后启动了一个Activity......????显示的logcat是:07-1812:41:12.569:WARN/Resources(8453):Convertingtostring:TypedValue{t=0x12/d=0x0a=2r=0x7f07000a}07-1812:41:14.648:INFO/ActivityManager(571):Displayedactivitycom.fss/.Loading:2643ms07-1812:41:14.689:INFO/System.ou

android - 在退出应用程序时结束 SurfaceView 和 GameThread

我有一个surfaceview和一个gameThread类。gameThread在SurfaceView类上不断更新和绘制。现在,当我退出应用程序时(通过按主页或后退按钮),我收到一条消息,提示应用程序强制关闭。那是因为GameThread仍然试图在删除的表面View上绘制...那么如何在没有收到强制关闭通知的情况下正确结束应用程序呢?我希望GameThread类在按下后退按钮时停止。当按下主页并在后台运行时,它应该会暂停。当重新进入仍在运行的游戏时,它应该恢复....有什么想法吗?这是我的GameThread类:publicclassGameThreadextendsThread{p